Image Encryption and Decryption Using Blowfish Algorithm in Matlab
نویسنده
چکیده
With the progress in data exchange by electronic system, the need of information security has become a necessity. Due to growth of multimedia application, security becomes an important issue of communication and storage of images. This paper is about encryption and decryption of images using a secret-key block cipher called 64-bits Blowfish designed to increase security and to improve performance. This algorithm will be used as a variable key size up to 448 bits. It employs Feistel network which iterates simple function 16 times. The blowfish algorithm is safe against unauthorized attack and runs faster than the popular existing algorithms. The proposed algorithm is designed and realized using MATLAB.
منابع مشابه
Dual Image Encryption and Decryption Using Cellular Automata and Blowfish Algorithm
-This research article focuses on image processing and encryption techniques. Image encryption is very vast field and currently over World Wide Web and security is main issue. It presents the technique of image encryption by using cellular automata. The image is splitted in number of pixels, block of pixels are created to be encrypted using blowfish algorithm, and these encrypted blocks are con...
متن کاملColour Image Encryption and Decryption by using Scan Approach
This is colour image encryption method where image is encrypted by specific rule that is rearrangement of image pixels. In this paper, we present colour Image encryption and decryption by using partition and scanning pattern which is related to scan approach. SCAN language is based on spatial accessing methodology that can generate a wide range of scanning paths. This paper presents a over view...
متن کاملNested Digital Image Watermarking Technique Using Blowfish Encryption Algorithm
Digital watermarking is referred to a method used for copyright protection and authentication. In this paper, we present a method of nested digital watermark embedding and extraction in which a nested watermark (a watermark inside another watermark) is embedded into the main image. This concept of nested watermarking is used to increase the watermark embedding capacity. In this method, a waterm...
متن کاملFPGA Can be Implemented Using Advanced Encryption Standard Algorithm
This paper mainly focused on implementation of AES encryption and decryption standard AES-128. All the transformations of both Encryption and Decryption are simulated using an iterativedesign approach in order to minimize the hardware consumption. This method can make it avery low-complex architecture, especially in saving the hardware resource in implementing theAES InverseSub Bytes module and...
متن کاملMedical Image Encryption using Two Dimensional Scan Approach
This is Medical image encryption method where Medical image is encrypted by specific rule that is rearrangement of image pixels. In this paper, we present Medical Image encryption and decryption by two dimensional scan Approach. Scan language is based on spatial accessing methodology that can generate a wide range of scanning paths. This paper presents a over view of encryption and decryption a...
متن کامل